Haptic Rendering of Tool Contact
نویسندگان
چکیده
Virtual haptic interaction with simulated deformable bodies requires contact forces to be computed with reasonable approximations in real time. This paper makes use of St. Venant’s principle on concentrated loads, and Castigliano’s theory on deflection to show that when an elastic body is globally deformed, the point-force representation of a tool contact is a good approximation. However, when the deformation of the body is localized in a small region, the contact forces critically depend on the shape of the tool. Previously proposed approaches based on finite element and boundary element methods to predict deformation can not always be used to simulate tool contact. We propose a model for computing tool force-displacement responses which is efficiently calculated at run time by interpolation of pre-calculated force-deflection responses, each representing the response of a contact between a given tool and a body. The interpolation approach ensures the continuity of the rendered force, although this force is obtained from pre-calculated responses at a set of discrete surface points. The paper also describes how sliding contacts can be modeled by computing tangential friction forces in terms of pre-sliding displacements over the surface of the undeformed body. Tests involving two deformation types and various contact forms were performed on samples of rubber and of calf liver. A computer implementation is also described.
منابع مشابه
Toward Haptic Rendering of Full-Hand Touch
Most of the current haptic rendering techniques model either force-interaction through a pen-like tool or vibrationinteraction on the finger tip. Such techniques are not able, nowadays, to provide force-feedback of the interaction through the human hand. In this paper, we address some of the computational challenges in computing haptic feedback forces for hand-based interaction. We describe a h...
متن کاملHaptic rendering of objects with rigid and deformable parts
In many haptic applications, the user interacts with the virtual environment through a rigid tool. Tool-based interaction is suitable in many applications, but the constraint of using rigid tools is not applicable to some situations, such as the use of catheters in virtual surgery, or of a rubber part in an assembly simulation. Rigid-tool-based interaction is also unable to provide force feedba...
متن کامل6-DoF Haptic Rendering of Static Coulomb Friction Using Linear Programming
Simulating frictional contact between objects with complex geometry is important for 6-DoF haptic rendering applications. For example, friction determines whether components can be navigated past narrow clearances in virtual assembly. State-of-the-art haptic rendering of frictional contact either augments penalty contact with frictional penalty springs, which do not prevent sliding and cannot r...
متن کاملA Multi-Threaded Approach for Deformable/Rigid Contacts with Haptic Feedback
This paper presents a physically based method to deal with haptic feedback of manipulated deformable virtual objects in contact with rigid or deformable environment. The haptic rendering algorithm is based on the Signorini’s formulation of the contact as proposed in theoretical mechanics. Since haptic interaction requires high refresh rates, a multi-threaded methodology, sharing configuration v...
متن کاملSRENG Contribution to the study of visual , auditory and haptic rendering of information of contact in virtual environments
Virtual Reality technologies are increasingly used in numerous domains. In industrial applicationsfor instance, virtual prototyping enables engineers to interactively test if one part can be assembledinto another. In such simulations, the contact between virtual objects is an essential notion as ittightly governs the movement of objects, constraining their trajectory with respect to...
متن کاملReal-time area-based haptic rendering and the augmented tactile display device for a palpation simulator
Although people usually contact a surface with some area rather than a point, most haptic devices allow a user to interact with a virtual object at one point at a time and likewise most haptic rendering algorithms deal with such situations only. In a palpation procedure, medical doctors push and rub the organ’s surface, and are provided the sensation of distributed pressure and contact force (r...
متن کامل